buttoned up

Translations
sur la réserve
Definitions
Well-organized, neat, or completed; also used to describe someone who is very formal, reserved, or conservative in behavior or appearance.